package com.dcrzl.gazgmh.module.sys.service;


import com.dcrzl.gazgmh.common.entity.sys.SysRole;
import com.dcrzl.gazgmh.common.service.BaseService;
import com.dcrzl.gazgmh.common.utils.PageInfo;
import com.dcrzl.gazgmh.common.utils.Result;

import java.util.List;

/**
 * 角色
 *
 * @author dcrzl
 * @email 1728795786@qq.com
 * @date 2022-05-09 10:49:26
 */
public interface SysRoleService extends BaseService<SysRole> {
    Result<List<SysRole>> selectList(SysRole sysRole);

    Result<SysRole> selectOne(SysRole sysRole);

    PageInfo<SysRole> selectPage(SysRole sysRole);

    Result selectURoleMenuById(Long id);

    Result uSave(SysRole sysRole);

    Result updateUById(SysRole sysRole);
}

